@import "variables";
.person-service-page{
  width:100%;
  ul{
    padding-left:pxTorem(20);
    li{
      display:-webkit-flex;
      width:100%;
      position: relative;
      padding:pxTorem(30) 0;
      overflow: hidden;
      .service-name{
        @include font-dpr(28px);
        color:color($h5,c4);
        float:left;
        min-width: pxTorem(120);
        margin-right:pxTorem(20);
      }
      .service-info{
        float:left;
        width:75%;
        text-align: justify;
        line-height: pxTorem(40);
        @include font-dpr(28px);
        color:color($h5,c2);
      }
      .service-img{
        width:100%;
        padding-right:pxTorem(20);
        img{
          width:100%;
          box-sizing: border-box;
        }
      }
    }
    li:after{
      position: absolute;
      bottom:0;
      left:0;
      content: '';
      width:100%;
      display: block;
      -webkit-transform: scaleY(.5);
      transform: scaleY(.5);
      height: 1px;
      z-index: 9;
      border-bottom: 1px solid #e8e8e8;
    }
    li:last-child:after{
        display: none;
      }
  }
  missing-default-content .spellMissingPage1{
    padding-top:0;
  }
}


